#pageHeader{
	margin:20px 10%;
	padding:0
}
#pageHeader .e1,#pageHeader .e2{
	line-height:1
}
#pageHeader .e1{
	font-size:32px;
	font-weight:700;
	margin:0 0 10px
}
#pageHeader .e2{
	font-size:12px;
	margin:0 0 20px
}
#pageHeader a{
	color:inherit
}
#pageNav{
	float:left;
	max-width:75%
}
#pageNav ul{
	background:-moz-linear-gradient(top,hsl(0,0%,50%),hsl(0,0%,25%));
	background:-webkit-gradient(linear,left top,left bottom,from(hsl(0,0%,50%)),to(hsl(0,0%,25%)));
	border-radius:4px;
	margin:0;
	overflow:hidden;
	padding:0
}
#pageNav ul li{
	display:inline
}
#pageNav ul li a{
	color:hsl(0,0%,95%);
	float:left;
	font-size:13px;
	line-height:1;
	padding:10px 20px;
	text-align:center;
	box-shadow:inset 2px 0 0 -1px hsla(0,0%,40%,.6),inset -2px 0 0 -1px hsla(0,0%,20%,.6),inset 0 2px 0 -1px hsla(0,0%,60%,.6),inset 0 -2px 0 -1px hsla(0,0%,20%,.6)
}
#pageNav ul li a:hover{
	box-shadow:inset 2px 0 0 -1px hsla(0,0%,40%,.6),inset -2px 0 0 -1px hsla(0,0%,20%,.6),inset 0 2px 0 -1px hsla(0,0%,60%,.6),inset 0 -4px 0 -1px hsla(50,40%,60%,.6);
	text-decoration:none
}
[role="search"]{
	float:right;
	font-size:12px;
	min-height:35px;
	width:20%
}
table.gsc-search-box{
	margin:0!important
}
table.gsc-search-box td.gsc-input{
	padding-right:25px!important
}
input.gsc-input{
	background-position:10px 50%!important;
	border-radius:3px!important;
	margin:0;
	padding:10px!important;
	width:100%
}
.gsc-search-button,.gsc-branding{
	display:none
}
